"It was a pleasure to work with Todd. His men were on time. Did there job very professionally, cleaned up after . The job looked good. His prices ..."
"We hired Elements to replace my roof. The repair staff was very friendly and professional. They even have a guy who just keeps my yard clean! The cost ..."
"These guys are garbage they do not pay their subcontractors at all.They will make up excuses on why they can't pay. I did three roofs for them adding ..."
"We had a bad experience with Oswego Roofing and do not recommend doing business with this company. They offer different levels of service and will try to up-sell ..."