Tag: Amelia Island Roofing Company

Amelia Island is located just off the coast of northeast Florida with 13 miles of beautiful uncrowded beaches, wildlife, and pristine waters. The island’s town is Fernandina Beach with charming Southern Victorian architecture and stunning new home developments. Homes and business have charming Southern charm and a Victorian history. With all its charm it’s no […]