Deprecated: Implicit conversion from float 1.0E+34 to int loses precision in /home/gensdxmu/public_html/wp-includes/class-wp-hook.php on line 77

Deprecated: Implicit conversion from float 1.0E+34 to int loses precision in /home/gensdxmu/public_html/wp-includes/class-wp-hook.php on line 79

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/gensdxmu/public_html/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/gensdxmu/public_html/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/gensdxmu/public_html/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/gensdxmu/public_html/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/gensdxmu/public_html/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/gensdxmu/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/gensdxmu/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/gensdxmu/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/gensdxmu/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/gensdxmu/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91
Aerial Measurements – Gensun Roofing

Aerial Measurements

Aerial Measurements

We are Commited To Provide
Quality Roofing Services.

We use modern technology to ensure all measurements are accurate.  This will avoid:

  • An Inaccurate Estimate due to not measuring properly 
  • Any overcharges after the job is started. (many contractors will low ball the estimate and then upcharge after they start)

Getting accurate roof measurements can be difficult but with us it’s easy. So reach out now and get your free Roof Estimate with Gensun Roofing.

Play Video

The Process

  • We Calculate Your Roof Square Footage

    01

    First, we measure the length and width of each surface on the roof, then multiply these values to get the square footage of that surface. we document the number of chimneys, skylights or other obstructions and include dormers in your measurements. We also record the length of your house throughout this first step in order to calculate your total area.

  • We Determine Your Roof Pitch

    02

    Also referred to as the roof slope, of the roof deck. We figure out the vertical distance (also known as the rise) over a 12” horizontal segment (also known as the run). Record these values as roof rise over run, with the vertical measurement listed first and the horizontal second. It’s important to keep in mind that the roof pitch will be dramatically different for homes with a flat roof than homes with a steep roof.

  • Calculating the Roof Squares

    03

    Forget the worry over tree obstructions or hidden overhangs. Avoid wasting time, money, and resources by visiting a jobsite over and over again. We takecare of everything.

History

We are Prodviding Quality
Roofing Services along with Financing Options

Apply for 0% financing ($12,000 max) or 30 other financing offers (No Max)

Flexible Financing programs for as little as $59 per month

  • 0% Financing up to 18 months
  • 12-72 month programs
  • No Monthly payments available
  • Flexible payments
  • Fico scores as littles as 500
  • No credit score affect when applying

We accept Credit Cards!

Contact Form

Need Any Roofing Help?

    X