Steve Shelton is a Real Estate Broker with Better Homes and Gardens Real Estate – The Masiello Group, based in Ellsworth, Maine, serving Ellsworth, Acadia, and the surrounding communities of Bar Harbor, the Down East Maine region, and nearby areas. His real estate career began unexpectedly when he helped a friend sell a piece of land — obtaining his license to assist with the sale, Steve discovered a passion for the process and chose to continue helping clients achieve their real estate goals.
Over the years, Steve has built his business with a strong emphasis on understanding people, listening to their needs, and finding exactly what they are seeking. This approach has allowed him to create lasting relationships and friendships with clients. He specializes in residential and commercial real estate, land representation for buyers, sellers, and investors, as well as commercial leasing services.
Steve takes great pride in delivering a high level of service, a commitment reflected in his impressive achievements — including ranking number eight out of 11,000 agents nationally with Better Homes and Gardens in 2025 and being the number one local agent with the company consistently over the last 20 years. He genuinely enjoys his work and is dedicated to helping clients realize their real estate aspirations.
VERIFIED
Steve Shelton
Real Estate Broker at Better Homes and Gardens Real Estate – The Masiello Group

-
Ellsworth, Maine
-

-
About me
-

-
Focus Areas

-
Addison, ME

-
Bar Harbor, ME

-
Bass Harbor, ME

-
Bernard, ME

-
Blue Hill, ME

-
Brooklin, ME

-
Brooksville, ME

-
Cherryfield, ME

-
Columbia Falls, ME

-
Ellsworth, ME

-
Franklin, ME

-
Gouldsboro, ME

-
Hancock, ME

-
Lamoine, ME

-
Milbridge, ME

-
Mount Desert, ME

-
Northeast Harbor, ME

-
Orono, ME

-
Southwest Harbor, ME

-
Sullivan, ME

-
Surry, ME

-
Swans Island, ME

-
Tremont, ME

-
Trenton, ME
-
-
Expert Articles by Steve Shelton
-

-
Office Locations
Better Homes and Gardens Real Estate – The Masiello Group
193 Main Street, Ellsworth, Maine 04605
(207) 460-4233-

-
Rating & reviews