Request A FREE ESTIMATE
Call Today (585) 433-5664
Ooops!
The page you are looking for is not found and may have been moved
Need Financing?
Contact us today for more information about our financing options.
Customer Satisfaction Comes First
DON'T CHOOSE WRONG, CHOOSE LONG

Expert Contractors
We ensure up-to-the-minute knowledge for all of our estimators and roofing crews.

Quality Products
We offer dozens of construction materials from the most respected brands in the industry.

Reliable & Trustworthy
We strive to complete all projects with integrity for our clients,suppliers, contractors and insurance companies.