Oct 24, 2024

The Jeep Grand Cherokee has long been a top choice for drivers seeking a versatile, capable, and refined SUV. And now, the latest Grand Cherokee is better than ever, offering an array of trims and features to suit various needs and preferences. At Fitzgerald Chrysler Dodge Jeep Ram Hagerstown, we’re excited to showcase this impressive SUV to our customers across the region.

Laredo: The Well-Equipped Base Trim

Even the entry-level Laredo trim of the Jeep Grand Cherokee comes generously appointed with features like LED headlights, rear parking sensors, and the Uconnect infotainment system with Apple CarPlay and Android Auto integration. Drivers in Hagerstown, MD, will appreciate Laredo’s blend of value and amenities.

Limited: Upgraded Comfort and Convenience

Moving up to the Limited trim adds even more creature comforts and technology, such as leather upholstery, a power liftgate, heated front seats and steering wheel, and a larger 8.4-inch touchscreen. The Limited is great for Chambersburg, PA, drivers who want to enhance their Grand Cherokee experience.

Trailhawk: The Off-Road Specialist

For adventure seekers in Frederick, the Trailhawk trim is the way to go. It builds on the Limited’s features with off-road-focused upgrades like all-terrain tires, an electronic limited-slip rear differential, underbody skid plates, and uniquely tuned air suspension. With the Trailhawk, you can take your Grand Cherokee just about anywhere.

Overland: Luxury and Refinement

Drivers in Waynesboro, PA, who want the utmost luxury will be drawn to the Overland trim. It pampers occupants with a dual-pane panoramic sunroof, Nappa leather upholstery, ventilated front seats, and a 19-speaker premium audio system. The Overland turns the Grand Cherokee into a truly upscale SUV.

Summit: The Ultimate Grand Cherokee

At the top of the lineup is the Summit trim, which comes standard with just about every available feature and sophisticated styling inside and out. Martinsburg, WV, drivers who want the best of the best will find it in the Grand Cherokee Summit.

No matter which trim you choose, the new Jeep Grand Cherokee impresses with its spacious and well-built cabin, advanced technology features, and strong performance on- and off-road. Visit Fitzgerald Chrysler Dodge Jeep Ram Hagerstown to explore the Grand Cherokee lineup and find the perfect trim for your needs. Our friendly sales staff serving Hagerstown, MD, and beyond will happily set you up with a test drive.

FluentNHibernate.Cfg.FluentConfigurationException: An invalid or incomplete configuration was used while creating a SessionFactory. Check PotentialReasons collection, and InnerException for more detail. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): Cannot open database "dealeron" requested by the login. The login failed. Login failed for user 'default'. at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, SqlCommand command, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at Microsoft.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK) at Microsoft.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, TimeoutTimer timeout, Boolean withFailover) at Microsoft.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString connectionOptions, SqlCredential credential, TimeoutTimer timeout) at Microsoft.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(TimeoutTimer timeout, SqlConnectionString connectionOptions, SqlCredential credential, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance) at Microsoft.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, Boolean applyTransientFaultHandling, String accessToken, IDbConnectionPool pool, Func`3 accessTokenCallback) at Microsoft.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionPoolGroupProviderInfo poolGroupProviderInfo, IDbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions) at Microsoft.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(IDbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions) at Microsoft.Data.SqlClient.ConnectionPool.WaitHandleDbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) at Microsoft.Data.SqlClient.ConnectionPool.WaitHandleDbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) at Microsoft.Data.SqlClient.ConnectionPool.WaitHandleDbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection) at Microsoft.Data.SqlClient.ConnectionPool.WaitHandleDbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 taskCompletionSource, DbConnectionOptions userOptions, DbConnectionInternal& connection) at Microsoft.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection) at Microsoft.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) at Microsoft.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) at Microsoft.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry, SqlConnectionOverrides overrides) at Microsoft.Data.SqlClient.SqlConnection.Open(SqlConnectionOverrides overrides) at Microsoft.Data.SqlClient.SqlConnection.Open() at NHibernate.Connection.DriverConnectionProvider.GetConnection(String connectionString) at NHibernate.Connection.ConnectionProvider.GetConnection() at NHibernate.Tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.Prepare() at NHibernate.Tool.hbm2ddl.SchemaMetadataUpdater.GetReservedWords(Dialect dialect, IConnectionHelper connectionHelper) at NHibernate.Tool.hbm2ddl.SchemaMetadataUpdater.UpdateDialectKeywords(Dialect dialect, IConnectionHelper connectionHelper) at NHibernate.Tool.hbm2ddl.SchemaMetadataUpdater.Update(ISessionFactoryImplementor sessionFactory) at NHibernate.Impl.SessionFactoryImpl..ctor(Configuration cfg, IMapping mapping, Settings settings, EventListeners listeners) at NHibernate.Cfg.Configuration.BuildSessionFactory() at FluentNHibernate.Cfg.FluentConfiguration.BuildSessionFactory() ClientConnectionId:8b2d4733-a3ec-4c93-aa80-87a39ba58008 Error Number:4060,State:1,Class:11 --- End of inner exception stack trace --- at FluentNHibernate.Cfg.FluentConfiguration.BuildSessionFactory() at SITESAA.Infrastructure.DataLayer.Contexts.DatabaseContext.LoadSessionFactory() in /home/ado-agent/agent/_work/3/s/SITESAA/Source/SITESAA.Infrastructure.DataLayer/Contexts/DatabaseContext.cs:line 37 at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode) at SITESAA.Core.DomainServices.Routing.DealerUrlRedirects.DealerUrlRedirectRoute.TryApply(SiteRequest request) in /home/ado-agent/agent/_work/3/s/SITESAA/Source/SITESAA.Core.DomainServices/Routing/DealerUrlRedirects/DealerUrlRedirectRoute.cs:line 33 at SITESAA.Core.DomainServices.Routing.SiteRouter.TryRoute(IPlatformDealer dealer) in /home/ado-agent/agent/_work/3/s/SITESAA/Source/SITESAA.Core.DomainServices/Routing/SiteRouter.cs:line 29 at SITESAA.Presentation.Infra.Middleware.RoutingMiddleware.InvokeAsync(HttpContext context, SiteRouter router, IDealerOnWebPageService dealerOnWebPageService) at System.Lazy`1.CreateValue() at SITESAA.Infrastructure.DataLayer.Repositories.UrlRedirectRepository.GetRedirectsByDealerId(Int32 dealerId) in /home/ado-agent/agent/_work/3/s/SITESAA/Source/SITESAA.Infrastructure.DataLayer/Repositories/UrlRedirectRepository.cs:line 10 --- End of stack trace from previous location --- at SITESAA.Presentation.Infra.Middleware.FastlySurrogateMiddleware.InvokeAsync(HttpContext context, IDealerOnWebPageService dealerOnWebPageService, ILogger`1 logger) in /home/ado-agent/agent/_work/3/s/SITESAA/Source/SITESAA.Presentation.Infra/Middleware/FastlySurrogateMiddleware.cs:line 15 at SITESAA.Presentation.Infra.Middleware.FastlySurrogateMiddleware.InvokeAsync(HttpContext context, IDealerOnWebPageService dealerOnWebPageService, ILogger`1 logger) in /home/ado-agent/agent/_work/3/s/SITESAA/Source/SITESAA.Presentation.Infra/Middleware/FastlySurrogateMiddleware.cs:line 15 at SITESAA.Presentation.Site.Program.<>c.<
b__0_4>d.MoveNext() in /home/ado-agent/agent/_work/3/s/SITESAA/Source/SITESAA.Presentation.Site/Program.cs:line 178 --- End of stack trace from previous location --- at SITESAA.Presentation.Infra.Middleware.ProxyDealerMiddleware.InvokeAsync(HttpContext context, IDealerOnWebPageService dealerOnWebPageService, IViewComponentRenderer viewComponentRenderer) in /home/ado-agent/agent/_work/3/s/SITESAA/Source/SITESAA.Presentation.Infra/Middleware/ProxyDealerMiddleware.cs:line 30 at SITESAA.Presentation.Site.Program.<>c.<
b__0_4>d.MoveNext() in /home/ado-agent/agent/_work/3/s/SITESAA/Source/SITESAA.Presentation.Site/Program.cs:line 178 --- End of stack trace from previous location --- at SITESAA.Presentation.Infra.Middleware.ProxyDealerMiddleware.InvokeAsync(HttpContext context, IDealerOnWebPageService dealerOnWebPageService, IViewComponentRenderer viewComponentRenderer) in /home/ado-agent/agent/_work/3/s/SITESAA/Source/SITESAA.Presentation.Infra/Middleware/ProxyDealerMiddleware.cs:line 30 at SITESAA.Presentation.Infra.Middleware.PageCacheMiddleware.InvokeAsync(HttpContext context, Toggles toggles, IDealerFeatureRingProvider dealerFeatureRingProvider, IDealerOnWebPageService dealerOnWebPageService, IOptionsSnapshot`1 pageCacheOptions, IBotDetectionService botDetectionService, IWebRequestService webRequestService, ICanonicalContentService canonicalContentService, IPageCacheService pageCacheService, IPageCacheMetricTracker pageCacheMetricTracker) in /home/ado-agent/agent/_work/3/s/SITESAA/Source/SITESAA.Presentation.Infra/Middleware/PageCacheMiddleware.cs:line 50 at SITESAA.Presentation.Infra.Middleware.PageCacheMiddleware.InvokeAsync(HttpContext context, Toggles toggles, IDealerFeatureRingProvider dealerFeatureRingProvider, IDealerOnWebPageService dealerOnWebPageService, IOptionsSnapshot`1 pageCacheOptions, IBotDetectionService botDetectionService, IWebRequestService webRequestService, ICanonicalContentService canonicalContentService, IPageCacheService pageCacheService, IPageCacheMetricTracker pageCacheMetricTracker) in /home/ado-agent/agent/_work/3/s/SITESAA/Source/SITESAA.Presentation.Infra/Middleware/PageCacheMiddleware.cs:line 50 at SITESAA.Presentation.Infra.Middleware.MissingDealerMiddleware.InvokeAsync(HttpContext context, IDealerOnWebPageService dealerOnWebPageService, IViewComponentRenderer viewComponentRenderer) in /home/ado-agent/agent/_work/3/s/SITESAA/Source/SITESAA.Presentation.Infra/Middleware/MissingDealerMiddleware.cs:line 35 at SITESAA.Presentation.Infra.Middleware.MissingDealerMiddleware.InvokeAsync(HttpContext context, IDealerOnWebPageService dealerOnWebPageService, IViewComponentRenderer viewComponentRenderer) in /home/ado-agent/agent/_work/3/s/SITESAA/Source/SITESAA.Presentation.Infra/Middleware/MissingDealerMiddleware.cs:line 35 at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) at SITESAA.Presentation.Infra.Middleware.StaticDependencyInjectionShimMiddleware.InvokeAsync(HttpContext context, IDealerService dealerService, IDealerAddressService dealerAddressService, IDealerOrganizationService dealerOrganizationService, ILocationService locationService, ICustomizationService customizationService, IOemProgramService oemProgramService, IPrivacySettingsService privacySettingsService, IWebRequestService webRequestService, PlatformOptions platformOptions, IVehicleRefService vehicleRefService, CacheOptions cacheOptions, ICacheProvider cacheProvider, ILoadDealerService loadDealerService, IRelayControl relayControl, IDealerFeatureRingProvider dealerFeatureRingProvider) in /home/ado-agent/agent/_work/3/s/SITESAA/Source/SITESAA.Presentation.Infra/Middleware/StaticDependencyInjectionShimMiddleware.cs:line 49 at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) HEADERS ======= Accept: */* Host: prod-web-10.ashburn.edealertools.com User-Agent: Blog Loader X-Dealer-Hostname: prod-web-10.ashburn.edealertools.com X-Original-Raw-Path: /BlogSection.aspx X-Original-Raw-QueryString: ?dealerid=29383§ion=footer&additional=